home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 March / EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso / earcd / patches / ds3upd1.lha / DSPatch < prev    next >
AmigaDOS Script File  |  1994-12-13  |  2KB  |  69 lines

  1. .key dsdir
  2. if "<dsdir>" EQ ""
  3.    echo "Usage: DSPatch [Path to DiskSalv3]"
  4.    echo "       where 'Path to DiskSalv3' is the path of the"
  5.    echo "       directory containing DiskSalv 3"
  6.    quit
  7. endif
  8.  
  9. if not exists <dsdir>/DiskSalv
  10.    echo "Can't Find <dsdir>/DiskSalv!"
  11.    quit
  12. endif
  13.  
  14. version >nil: <dsdir>/DiskSalv VERSION 12 REVISION 15
  15. if NOT WARN
  16.    echo "DiskSalv upgrade patch already applied"
  17.    quit
  18. endif
  19.  
  20. version >nil: <dsdir>/DiskSalv VERSION 12 REVISION 14
  21. if NOT WARN
  22.    echo "DiskSalv upgrade patch already applied"
  23.    quit
  24. endif
  25.  
  26. version >nil: <dsdir>/DiskSalv VERSION 12 REVISION 13
  27. if NOT WARN
  28.    if NOT EXISTS DS13to15.patch
  29.       echo "Patch file DS13to15.patch must be in the current directory"
  30.       quit
  31.    endif
  32.    echo "Patching DiskSalv V12.13 to V12.15..."
  33.    echo "  (old version will be called DiskSalv1213)"
  34.    rename <dsdir>/DiskSalv <dsdir>/DiskSalv1213
  35.    spatch -o<dsdir>/DiskSalv -pDS13to15.patch <dsdir>/DiskSalv1213
  36.    echo "Patch applied"
  37.    quit
  38. endif
  39.  
  40. version >nil: <dsdir>/DiskSalv VERSION 12 REVISION 12
  41. if NOT WARN
  42.    if NOT EXISTS DS12to15.patch
  43.       echo "Patch file DS12to15.patch must be in the current directory"
  44.       quit
  45.    endif
  46.    echo "Patching DiskSalv V12.12 to V12.15..."
  47.    echo "  (old version will be called DiskSalv1212)"
  48.    rename <dsdir>/DiskSalv <dsdir>/DiskSalv1212
  49.    spatch -o<dsdir>/DiskSalv -pDS12to15.patch <dsdir>/DiskSalv1212
  50.    echo "Patch applied"
  51.    quit
  52. endif
  53.  
  54. version >nil: <dsdir>/DiskSalv VERSION 12 REVISION 10
  55. if NOT WARN
  56.    if NOT EXISTS DS10to14.patch
  57.       echo "Patch file DS10to14.patch must be in the current directory"
  58.       quit
  59.    endif
  60.    echo "Patching DiskSalv V12.10 to V12.14..."
  61.    echo "  (old version will be called DiskSalv1210)"
  62.    rename <dsdir>/DiskSalv <dsdir>/DiskSalv1210
  63.    spatch -o<dsdir>/DiskSalv -pDS10to14.patch <dsdir>/DiskSalv1210
  64.    echo "Patch applied"
  65.    quit
  66. endif
  67.  
  68. echo "DiskSalv upgrade patch not supplied for this version"
  69. version <dsdir>/DiskSalv